Golang Job: Junior Software Engineer

Job added on

Location

Dublin - Ireland

Job type

Full-Time

Golang Job Details

Do what you love. Love what you do.


At Workday, we help the world’s largest organizations adapt to what’s next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we’re serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work.

About the Team

The Query team develops code at the very heart of Workday’s cloud based software platform. As a member of this team you’ll work with exceptionally innovative and experienced engineers that have built highly robust, performant and scalable data query solutions that today service half a billion queries a day with 97% of queries executing in less than 5ms.

Joining this team will allow you to drive the architectural direction for our distributed query engine and further deepen your technical strengths. Be truly agile and see your solutions in production use at the speed of cloud with rapid deployments. You’ll find your knowledge, experience and talents fully taxed and then some. Curious to scale this technology into the future, and can cover the requirements below? Give us a shout!

About the Role

At Workday, we're committed to bringing passion and customer focus to the business of enterprise applications. We believe every potential recruit brings a unique experience to the table. We do not believe in the ‘perfect’ candidate and we are happy to train and teach the skills needed for you to be successful in your career. It's fun to work in a company where people truly believe in what they're doing. We work hard, and we're serious about what we do. But we like to have a good time too, one of our core values is fun.

The Query team's mission is to provide scalable and highly performant data services for analytics and reporting from fast queries to big data insights. We are a core part of the Workday stack, working with concurrent and distributed systems to provide a scalable service for our internal and external customers.

Desired Skills:

  • Scala, or advanced Java with an interest in Scala functional programming.
  • Commercial experience with distributed, concurrent, high-performance systems.
  • Interest or experience in one of these technologies: Akka, Kafka or Zookeeper.
  • UNIX or Linux experience.
  • BS in Computer Science or related fields.

About You

Basic Qualifications

  • Experience using one or more of the following: Java, Scala, Python, Golang

Other Qualifications

  • Outstanding core CS concepts (distributed programming, concurrency, algorithms)
  • Thrive in a fast paced, high energy and lively work environment that is agile and deliver value incrementally and frequently
  • You have a passion for code correctness (continuously improving testability and code quality)
  • Working in a highly collaborative, agile environment
  • Experience in database systems, compiler design, abstract syntax tree nice to have!

#LI-CS9
#IJ

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!